// 导入 http 模块
import http from 'wechat-http'
// 基础路径
http.baseURL = 'https://zhenpufangwu.cn:9000/utopia'
// http.baseURL = 'https://192.168.1.197:9000/utopia'
// 配置请求拦截器
http.intercept.request = function (options) {
  // 扩展头信息
  const defaultHeader = {}
  // 与默认头信息合并
  options.header = Object.assign({}, defaultHeader, options.header)
  // 处理后的请求参数
  return options
}
// 响应拦截器
http.intercept.response = function (response) {
  // const app = getApp()
  const {
    data: {
      code,
      data,
      message
    }
  } = response
  // console.log(response);
  if (code === 200) {
    // 业务成功-
    return data
  } else if (code === 500) {
    wx.utils.toast(message)
    return Promise.reject(response.data)
  } else if (response.data.status === 500) {
    wx.utils.toast('数据异常')
    return Promise.reject('数据异常')
  } else {
    wx.utils.toast(message)
    return Promise.reject(response.data)
  }
}

// 挂载到全局对象
wx.http = http
// 普通的模块导出
export default http